<?php
class MyCatalogue extends Object {
    protected $name = 'Элемент каталога'; 
    protected $names = 'Каталог';
    
    protected $db_table_name = 'my_catalogue';
    protected $db_field_prefix = 'mct_';
    
    protected $fields = array(
       'title'=>array('name'=>'Название', 'type'=>'string', 'editing'=>TRUE, 'not_null'=>TRUE),
       'idn'=>array('name'=>'Код', 'type'=>'string', 'editing'=>TRUE),
	   'image'=>array('name'=>'Изображение', 'type'=>'image', 'editing'=>TRUE, 'x_size'=>100, 'y_size'=>100),
	   'text'=>array('name'=>'Описание', 'type'=>'html', 'editing'=>TRUE),
       'order'=>array('type'=>'string', 'editing'=>FALSE),
	   'leaf_class'=>array('type'=>'string', 'editing'=>FALSE),
    ); 
}

class MyCatalogueSet extends Set {
    protected $class_name = 'MyCatalogue';
}
?>